-->
这是一篇2020年我重学编程的记录,讲述了从零开发iOS App的心路历程。虽技术略显稚嫩,但初心不改。回顾开发过程,反思技术选型和遇到的问题。
本文介绍健康笔记2开发中使用的SwiftUI第三方库,包括SwiftUIX, Charts, Introspect, SwiftDate等,并分享使用技巧与修改方案。
最近这 10 几天,主要的工作都是查找 bug,改进性能,反复测试数据的稳定性,以及更加枯燥的文档准备工作。
健康笔记2.0正式上线!历经半年积累和两月开发,重写全部代码,功能、性能和UI大幅提升。立即下载体验新版!
一晃国庆中秋长假即将结束,距离上次的随笔也有了一段时间。在最近的日子里,我一方面继续着开发的进程,同时还要付出相当的精力同 iOS14 中的各种 Bug 和异常斗智斗勇。本篇随笔主要记录了这段时间碰到的一些问题,以及聊聊 iOS14、Xcode12 以及 SwiftUI2.0 的一些优缺点。想到哪、写到哪,可能逻辑会比较混乱。
本周没有太多的精力和情绪用来写代码。这两天在原来统一 sheet 管理和实时 Form 的基础上,完成了可以控制取消手势的 Sheet。这个是 SwiftUI 中一直以来的一个重要的缺失功能。
本周的由于其他琐事的原因,每天能够用于开发的时间基本上只能保证 2-3 个小时,所以进展不大。不过好在我也没有明确的进度指标。
健康笔记从 2020 年 1 月上线以来,至今已经过了大半年的时间。在这段时间里,我对于 Swift、SwiftUI、CoreData 等都有了进一步的了解和认识。在开发 1.0 版本时所面对的问题和疑惑多数都得到了解决。